utanç duymak - Turkish English Dictionary